epithelial cell - French English Dictionary